/*
 * Copyright (c) 2010-2021 Contributors to the Eclipse Foundation
 * 
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0
 * 
 * SPDX-License-Identifier: EPL-2.0
 */

.oneuiFileInputWrap .dijitFileInput{
	height: 2em;
	width: 30em;
	margin-bottom: 1px;
}

.oneuiFileInputWrap .dijitFileInput .dijitFileInputVisible{
	border: 1px solid #B5BCC7;
}
.dj_ie .oneuiFileInputWrap .dijitFileInput .dijitFileInputVisible{
	padding: 0.1em 0.3em;
}
.dj_ie6 .oneui .dijitFakeInput INPUT{
	background-image: none;
}
.oneuiFileInputWrap .dijitFileInputReal{
	width: 19em;
}
.oneuiFileInputWrap .dijitPlaceHolder{
	padding: 4px 0 0 3px;
}
.oneuiFileInputWrap .dijitFileInput .dijitFileInputButton, .oneuiFileInputWrap .dijitFileInput .dijitFileInputText{
	padding: 4px 10px 4px;
	background-color: #f4f4f4;
	background-image: -moz-linear-gradient(top, #f4f4f4, #dbdbdb);
	background-image: -webkit-gradient(linear,0% 0%,0% 100%,from(#f4f4f4),to(#dbdbdb));
	background-image: -webkit-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* IE10+ */
	background-image: linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* W3C */
	/*
	filter: progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#f4f4f4', endColorstr='#dbdbdb'); 
	*/
	border: 1px solid #c3c3c3;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
	color: #000000;
	text-shadow:0px 1px 0px #ffffff;
	font-weight: bold;
}
.oneuiFileInputWrap .dijitFakeInput input {
    background-color: #FFFFFF;
    background-position: left top;
    background-repeat: repeat-x;
    border: 1px solid #BCC8DD;
    line-height: normal;
    padding: 0.2em 0.3em;
}